social cognitive theory - French English Dictionary